package org.JWCB.system.service.file;

import org.JWCB.common.file.domain.OSSResult;
import org.springframework.web.multipart.MultipartFile;

public interface IFileService {
    /**
     * 上传临时文件
     * @param file 文件
     * @return 上传成功 or 失败
     */
     OSSResult tmpImgUpload(MultipartFile file);


    /**
     * 将题目描述的临时文件转储为正式文件
     * @param questionDesc 课程描述
     * @return 处理后的题目描述
     */
     String transferTempFiles(String questionDesc);


    /**
     * 将单个文件从临时目录转储到正式目录
     * @param tempUrl 临时文件URL
     * @return 正式文件URL
     */
     String transferFile(String tempUrl);
}
